--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 485c6c900fbc3fa2700ca5d73fee022aa0eedb67
Parents : ddd9937
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-13T20:57:13-05:00
feat(dependencies): add fake-indexeddb, emoji-picker-element, emoji-picker-element-data, and marked packages to enhance emoji handling and markdown support
Changes
Diff
diff --git a/package.json b/package.json
index 55b8225e..dd55b468 100644
--- a/package.json
+++ b/package.json
@@ -76,6 +76,7 @@
"eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-security": "^3.0.1",
"eslint-plugin-vue": "^10.8.0",
+ "fake-indexeddb": "^6.2.5",
"globals": "^17.5.0",
"jsdom": "^29.0.2",
"postcss": "^8.5.9",
@@ -245,6 +246,9 @@
"dompurify": "^3.3.3",
"electron-prompt": "^1.7.0",
"electron-squirrel-startup": "^1.0.1",
+ "emoji-picker-element": "^1.29.1",
+ "emoji-picker-element-data": "^1.8.0",
+ "marked": "^18.0.0",
"micron-parser": "^1.0.3",
"mitt": "^3.0.1",
"ol": "^10.8.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f2af77b5..4a47bbf5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -48,6 +48,15 @@ importers:
electron-squirrel-startup:
specifier: ^1.0.1
version: 1.0.1
+ emoji-picker-element:
+ specifier: ^1.29.1
+ version: 1.29.1
+ emoji-picker-element-data:
+ specifier: ^1.8.0
+ version: 1.8.0
+ marked:
+ specifier: ^18.0.0
+ version: 18.0.0
micron-parser:
specifier: ^1.0.3
version: 1.0.3
@@ -172,6 +181,9 @@ importers:
eslint-plugin-vue:
specifier: ^10.8.0
version: 10.8.0(eslint@9.39.4(jiti@1.21.7))(vue-eslint-parser@10.2.0(eslint@9.39.4(jiti@1.21.7)))
+ fake-indexeddb:
+ specifier: ^6.2.5
+ version: 6.2.5
globals:
specifier: ^17.5.0
version: 17.5.0
@@ -1676,6 +1688,12 @@ packages:
engines: {node: '>= 12.20.55'}
hasBin: true
+ emoji-picker-element-data@1.8.0:
+ resolution: {integrity: sha512-VfRuRJNEDLS1JKlNS4olaqhjX5S1nnZ+ZHG73b/dV8QeZyi0yPruTPEE72EmF6XO3k/9hj3lybMIYMOYXb/57A==}
+
+ emoji-picker-element@1.29.1:
+ resolution: {integrity: sha512-TOiHzu9Dqib3x4MwcAi3wi3RdyT4SoeB4b15AvH1ks4SBwTl7DeebhZ0d3x6dNi4XfNU7IGRZ7NBQllj0RqwrQ==}
+
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -1869,6 +1887,10 @@ packages:
resolution: {integrity: sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==}
engines: {'0': node >=0.6.0}
+ fake-indexeddb@6.2.5:
+ resolution: {integrity: sha512-CGnyrvbhPlWYMngksqrSSUT1BAVP49dZocrHuK0SvtR0D5TMs5wP0o3j7jexDJW01KSadjBp1M/71o/KR3nD1w==}
+ engines: {node: '>=18'}
+
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -2556,6 +2578,11 @@ packages:
resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==}
engines: {node: '>=6'}
+ marked@18.0.0:
+ resolution: {integrity: sha512-2e7Qiv/HJSXj8rDEpgTvGKsP8yYtI9xXHKDnrftrmnrJPaFNM7VRb2YCzWaX4BP1iCJ/XPduzDJZMFoqTCcIMA==}
+ engines: {node: '>= 20'}
+ hasBin: true
+
matcher@3.0.0:
resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==}
engines: {node: '>=10'}
@@ -5937,6 +5964,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ emoji-picker-element-data@1.8.0: {}
+
+ emoji-picker-element@1.29.1: {}
+
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
@@ -6140,6 +6171,8 @@ snapshots:
extsprintf@1.4.1:
optional: true
+ fake-indexeddb@6.2.5: {}
+
fast-deep-equal@3.1.3: {}
fast-diff@1.3.0: {}
@@ -6876,6 +6909,8 @@ snapshots:
dependencies:
p-defer: 1.0.0
+ marked@18.0.0: {}
+
matcher@3.0.0:
dependencies:
escape-string-regexp: 4.0.0
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────